Skip to content

Applies to

net10.0, net10.0-browserwasm1.0, net10.0-desktop1.0, net9.0, net9.0-browserwasm1.0, net9.0-desktop1.0, net8.0, net8.0-ios17.5, net8.0-maccatalyst17.5, net8.0-macos14.2, net8.0-macos14.5, net8.0-tvos17.2, netstandard2.1, net462, net481

protected override ValueTask OnCompletedAsyncCore(ImmutableArray<IObserverAsync<T>> observers, Result result)

View source

Summary: Notifies all observers of the completion event asynchronously.

Parameters

NameTypeDescription
observersImmutableArray>A read-only list of observers to be notified of the completion event.
result[Result](#The result information to be provided to each observer upon completion.

Returns: ValueTask -- A ValueTask that represents the asynchronous notification operation. The task completes when all observers have been notified.

Remarks

Observers are notified concurrently. If any observer throws an exception during notification, the exception may be aggregated and surfaced to the caller.